// 基于template/src/widgets/{{appEntities}}/{{ctrls@LIST}}-list/{{spinalCase ctrl.codeName}}-list-vo.ts.hbs生成
import { ControlVOBase } from '@/core';
export class ListControlVO extends ControlVOBase {
	constructor(data: any) {
		super(data);
		// 列表自持属性
		this.$ownKeys = ['ibizbook','press', 'author', 'ibizbookid', 'ibizbookname', 'booknumber', 'type', 'price', 'srfkey', 'srfmajortext', 'srfmstag'];
	}
	get press() {
		return this.$DO.press;
	}
	set press(value: any) {
		this.$DO.press = value;
	}

	get author() {
		return this.$DO.author;
	}
	set author(value: any) {
		this.$DO.author = value;
	}

	get ibizbookid() {
		return this.$DO.ibizbookid;
	}
	set ibizbookid(value: any) {
		this.$DO.ibizbookid = value;
	}

	get ibizbookname() {
		return this.$DO.ibizbookname;
	}
	set ibizbookname(value: any) {
		this.$DO.ibizbookname = value;
	}

	get booknumber() {
		return this.$DO.booknumber;
	}
	set booknumber(value: any) {
		this.$DO.booknumber = value;
	}

	get type() {
		return this.$DO.type;
	}
	set type(value: any) {
		this.$DO.type = value;
	}

	get price() {
		return this.$DO.price;
	}
	set price(value: any) {
		this.$DO.price = value;
	}

	get srfkey() {
		return this.$DO.ibizbookid;
	}
	set srfkey(value: any) {
		this.$DO.ibizbookid = value;
	}

	get srfmajortext() {
		return this.$DO.ibizbookname;
	}
	set srfmajortext(value: any) {
		this.$DO.ibizbookname = value;
	}

	set ibizbook(value: any) {
		this.$DO.ibizbookid = value;
	}
	get ibizbook() {
		return this.$DO.ibizbookid;
	}
}